\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source}{\section{Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source Class Reference}
\label{class_political_classifier_1_1_data_source_1_1_data_set_source}\index{Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source@{Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source}}
}


\hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source}{Data\-Set\-Source} provides a concrete implementation of the I\-Data\-Set\-Source interface.  


Inheritance diagram for Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_political_classifier_1_1_data_source_1_1_data_set_source}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_a04512dea51be8a052b86b825aead8bc2}{Data\-Set\-Source} ()
\begin{DoxyCompactList}\small\item\em Constructs a default data set source object. \end{DoxyCompactList}\item 
\hyperlink{interface_political_classifier_1_1_support_1_1_i_data_source_load_results}{I\-Data\-Source\-Load\-Results} \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_ab9725679f85e7bfac77413bf06321645}{Load} (String file\-Name)
\begin{DoxyCompactList}\small\item\em Loads the data from the given file path. \end{DoxyCompactList}\item 
\hyperlink{interface_political_classifier_1_1_support_1_1_i_data_source_load_results}{I\-Data\-Source\-Load\-Results} \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_a6e1e03866c7984150292ea5bc8c4a3c1}{Create\-Unknown\-Error\-Load\-Results} ()
\begin{DoxyCompactList}\small\item\em Create an instance of data source load results pre-\/loaded with an unknown error instance. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
I\-Collection$<$ \hyperlink{interface_political_classifier_1_1_support_1_1_i_voter_record}{I\-Voter\-Record} $>$ \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_a0ad02474ada79c7aad423c5c0c88cef6}{Voters\-Record}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the set of voter records. \end{DoxyCompactList}\item 
bool \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_a0bcbd9f22caff550cb225a5c9b339543}{Is\-File\-Opened\-Successfully}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets whether or not the file was opened successfully. \end{DoxyCompactList}\item 
int \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_a01501830592210fcfe407198d6dcf184}{Ignored\-Rows\-Count}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the number of rows that were ignored. \end{DoxyCompactList}\item 
string\mbox{[}$\,$\mbox{]} \hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source_aaf259b50cf1cdfce9f41ae1590b7453f}{Column\-Names}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the names of the voter attributes. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_political_classifier_1_1_data_source_1_1_data_set_source}{Data\-Set\-Source} provides a concrete implementation of the I\-Data\-Set\-Source interface. 



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_a04512dea51be8a052b86b825aead8bc2}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Data\-Set\-Source@{Data\-Set\-Source}}
\index{Data\-Set\-Source@{Data\-Set\-Source}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Data\-Set\-Source}]{\setlength{\rightskip}{0pt plus 5cm}Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Data\-Set\-Source (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_a04512dea51be8a052b86b825aead8bc2}


Constructs a default data set source object. 



\subsection{Member Function Documentation}
\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_a6e1e03866c7984150292ea5bc8c4a3c1}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Create\-Unknown\-Error\-Load\-Results@{Create\-Unknown\-Error\-Load\-Results}}
\index{Create\-Unknown\-Error\-Load\-Results@{Create\-Unknown\-Error\-Load\-Results}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Create\-Unknown\-Error\-Load\-Results}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Data\-Source\-Load\-Results} Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Create\-Unknown\-Error\-Load\-Results (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_a6e1e03866c7984150292ea5bc8c4a3c1}


Create an instance of data source load results pre-\/loaded with an unknown error instance. 

\begin{DoxyReturn}{Returns}
Unknown load results.
\end{DoxyReturn}


Implements \hyperlink{interface_political_classifier_1_1_support_1_1_i_data_set_source_a949a2994cfeb9b2bd2202003af07c407}{Political\-Classifier.\-Support.\-I\-Data\-Set\-Source}.

\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_ab9725679f85e7bfac77413bf06321645}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Load@{Load}}
\index{Load@{Load}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Load}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Data\-Source\-Load\-Results} Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Load (
\begin{DoxyParamCaption}
\item[{String}]{file\-Name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_ab9725679f85e7bfac77413bf06321645}


Loads the data from the given file path. 


\begin{DoxyParams}{Parameters}
{\em file\-Name} & The path of the file to load.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The results of the load.
\end{DoxyReturn}


\subsection{Property Documentation}
\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_aaf259b50cf1cdfce9f41ae1590b7453f}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Column\-Names@{Column\-Names}}
\index{Column\-Names@{Column\-Names}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Column\-Names}]{\setlength{\rightskip}{0pt plus 5cm}string \mbox{[}$\,$\mbox{]} Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Column\-Names\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_aaf259b50cf1cdfce9f41ae1590b7453f}


Gets the names of the voter attributes. 

\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_a01501830592210fcfe407198d6dcf184}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Ignored\-Rows\-Count@{Ignored\-Rows\-Count}}
\index{Ignored\-Rows\-Count@{Ignored\-Rows\-Count}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Ignored\-Rows\-Count}]{\setlength{\rightskip}{0pt plus 5cm}int Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Ignored\-Rows\-Count\hspace{0.3cm}{\ttfamily [get]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_a01501830592210fcfe407198d6dcf184}


Gets the number of rows that were ignored. 

\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_a0bcbd9f22caff550cb225a5c9b339543}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Is\-File\-Opened\-Successfully@{Is\-File\-Opened\-Successfully}}
\index{Is\-File\-Opened\-Successfully@{Is\-File\-Opened\-Successfully}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Is\-File\-Opened\-Successfully}]{\setlength{\rightskip}{0pt plus 5cm}bool Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Is\-File\-Opened\-Successfully\hspace{0.3cm}{\ttfamily [get]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_a0bcbd9f22caff550cb225a5c9b339543}


Gets whether or not the file was opened successfully. 

\hypertarget{class_political_classifier_1_1_data_source_1_1_data_set_source_a0ad02474ada79c7aad423c5c0c88cef6}{\index{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}!Voters\-Record@{Voters\-Record}}
\index{Voters\-Record@{Voters\-Record}!PoliticalClassifier::DataSource::DataSetSource@{Political\-Classifier\-::\-Data\-Source\-::\-Data\-Set\-Source}}
\subsubsection[{Voters\-Record}]{\setlength{\rightskip}{0pt plus 5cm}I\-Collection$<${\bf I\-Voter\-Record}$>$ Political\-Classifier.\-Data\-Source.\-Data\-Set\-Source.\-Voters\-Record\hspace{0.3cm}{\ttfamily [get]}, {\ttfamily [set]}}}\label{class_political_classifier_1_1_data_source_1_1_data_set_source_a0ad02474ada79c7aad423c5c0c88cef6}


Gets the set of voter records. 



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Jonathan.\-De\-Carlo/\-Source/\-Repos/\-Political\-Classifier/src/\-Political\-Classifier.\-Data\-Source/Data\-Set\-Source.\-cs\end{DoxyCompactItemize}
